Translation of emishini in English:

emishini

in the mission

locative noun

  • 1

    in the mission
    at the mission
    to the mission
    from the mission
    … the mission