Welcome to Setswana.co.za

Dutlalala
   /du-tla-la-la /

Grammar:verb

To rain in a thick stream



Search More Words Dictionary