Translation of lepodise in English:

lepodise

police officer

noun (class 5, plural mapodise)

  • 1

    police officer