Welcome to SA Dictionaries

Ipetsola
   /i-pe-tsu-la /

Self cleaving, splitting