Welcome to SA Dictionaries

Thusahala
   /thu-sa-ha-la /

Helped, aided, assisted