Translation of maphodiseng in English:

maphodiseng

from the police

locative noun

  • 1

    from the police
    to the police
    at the police station
    from the police station
    in the police station
    to the police station