Welcome to SA Dictionaries

Tatisa
   /ta-ti-sa /

To hasten, hurry