Translation of emakhanda in English:

emakhanda

on the heads

locative noun

  • 1

    on the heads
    at the heads
    to the heads
    from the heads
    … the heads