Welcome to Setswana.co.za

Lemesetsa
   /le-me-se-tsa /

Grammar:verb

To cause to gush out



Search More Words Dictionary