Welcome to Setswana.co.za

Modichaba
   /mo-di-cha-ba /

Grammar:noun

Foreigner

Stranger



Search More Words Dictionary