Welcome to SA Dictionaries

Chechella
   /che-chel-la /

Retreat, withdraw, recoil