Welcome to Setswana.co.za

Lefafatsane
   /le-fa-fa-tsa-ni /

Grammar:verb

Drizzle



Search More Words Dictionary