Translation of emakhanda in English:

emakhanda

at the heads

locative noun

  • 1

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