Welcome to Setswana.co.za

Imamela
   /i-ma-me-la /

Grammar:verb

To relax

To take it easy



Search More Words Dictionary