Welcome to Setswana.co.za

Lofoka
   /lo-fo-ka /

Grammar:noun

The scent of rain



Search More Words Dictionary