Welcome to SA Dictionaries

Tutubatsa
   /tu-tu-ba-tsa /

Hypnotize, mesmerize, spellbind