Welcome to SA Dictionaries

Tulaka
   /tu-la-ka /

To savage repeatly