Welcome to Setswana.co.za

Itlhahafatsa
   /itlha-ha-fa-tsa /

Grammar:verb

To be ferocious

Wild



Search More Words Dictionary