Welcome to SA Dictionaries

Pudufaletsa
   /pu-du-fa-le-tsa /

Spoil, ruin, upset