Translation of emakhaya in English:

emakhaya

at home(s)

locative noun

  • 1

    at home(s)
    to/from/… the home(s)