Welcome to Setswana.co.za

Itlhodisa
   /itl-hu-di-sa /

Grammar:verb

Self defeat



Search More Words Dictionary