Translation of ککرالی in English:

ککرالی

Pronunciation /kəkrɑ:li:/

feminine noun

  • abscess or tumour in the armpit