Welcome to SA Dictionaries

Fufuletsa
   /fu fu-le-tsa /

To cause to sweat