Welcome to Setswana.co.za

Tlhoafatsa
   /tlho-a-fa-tsa /

Grammar:verb

To trouble

Cause dejection



Search More Words Dictionary