Welcome to SA Dictionaries

Tetebetsa
   /te-te-be-tsa /

Depress, sadden, deject