Welcome to SA Dictionaries

Tetetsa
   /ti-te-tsa /

To cause internal bleeding