Welcome to SA Dictionaries

Tlekelele
   /tle-ke-le-le /

Exclamation: sudden stoppage