Welcome to Setswana.co.za

Setlabocha
   /se-tla-bu-cha /

Grammar:noun

Type of smelly plant



Search More Words Dictionary