Welcome to SA Dictionaries

Tetebela
   /ti-ti-be-la /

Sink, engulf