Translation of emzimbeni in English:

emzimbeni

from the body

locative noun

  • 1

    from the body
    in the body
    on the body
    to the body
    the body