Welcome to SA Dictionaries

Tsitlalla
   /tsi-tlal-la /

To persist desparately, insist