Translation of کیچلی in English:

کیچلی

(کینچلی)

Pronunciation /ke:tʃli:/

feminine noun

  • slough, skin (of a snake)