Welcome to Setswana.co.za

Leru
   /le-ru /

Grammar:noun

A cloud

Proverb: Moroka o sita ka leru : The proof of the pudding is in the eating



Search More Words Dictionary