Translation of thea motse in English:

thea motse

phrase

  • 1

    protect a village against witchcraft