Welcome to SA Dictionaries

Tsubella
   /tsu-bel-la /

To rocket, fall upon, attack