Translation of lephodisa in English:

lephodisa

police officer

noun (class 5, plural maphodisa)

  • 1

    police officer
    lepodisa, lepodise