Welcome to Setswana.co.za

Shenela
   /she-ne-la /

Grammar:verb

To grin at



Search More Words Dictionary