Welcome to SA Dictionaries

Ipipetsa
   /ipi-pe-tsa /

Smothering self