Translation of messenger in Setswana

messenger

morongwa

nounPlural messengers

  • 1

    morongwa
    • a person who carries a message