Welcome to Setswana.co.za

Emelela
   /e-me-le-la /

Grammar:verb

To stand up

To urge

To intercede for

To justify another



Search More Words Dictionary