Translation of emanzini in English:

emanzini

in the water

locative noun

  • 1

    in the water
    on the water
    to the water
    from the water
    … the water