Welcome to Setswana.co.za

Inyagamisa
   /in-ya-ga-mi-sa /

Grammar:noun

Self dicouraging



Search More Words Dictionary