Welcome to SA Dictionaries

Ipheta
   /ipe-ta /

Self repeating