Welcome to Setswana.co.za

Lotsatsa
   /lo-tsa-tsa /

Grammar:noun

Light in texture



Search More Words Dictionary