Welcome to SA Dictionaries

Itlhahanela
   /itlha-ha-ne-la /

Rush, hurry up