Translation of lepodisa in English:

lepodisa

police officer

noun (class 5, plural mapodisa)

  • 1

    police officer