Welcome to SA Dictionaries

Pudufaletso
   /pu-du-fa-le-tso /

Spoiling, ruin, upsetting