Welcome to SA Dictionaries

Ikgaruma
   /i-kha-ru-ma /

Self restrain, self shouting