Welcome to SA Dictionaries

Ipepeta
   /i-pi-pi-ta /

Squeezing oneself