Welcome to Setswana.co.za

Itlhokofatsa
   /itl-hu-ku-fa-tsa /

Grammar:verb

Infuriate oneself



Search More Words Dictionary