Welcome to Setswana.co.za

Ikgaruma
   /i-kha-ru-ma /

Grammar:noun

Self restrain

Self shouting



Search More Words Dictionary