Welcome to Setswana.co.za

Dulela
   /du-le-la /

Grammar:verb

To sit down altogether

To sit for



Search More Words Dictionary