Thanolo ya messenger ka Setswana

messenger

morongwa

leinaPlural messengers

  • 1

    morongwa
    • a person who carries a message