Welcome to SA Dictionaries

Itlhokofatsa
   /itl-hu-ku-fa-tsa /

Infuriate oneself