Welcome to SA Dictionaries

Itlhahafatsa
   /itlha-ha-fa-tsa /

To be ferocious, wild