Welcome to Setswana.co.za

Sekisa
   /se-ki-sa /

Grammar:noun

To shed tears



Search More Words Dictionary