Welcome to SA Dictionaries

Tutubatswa
   /tu-tu-bats-wa /

Hypnotized, mesmerized