Chelluli meaning in english


Word: ചെല്ലുളി Transliteration: celluḷi

Meaning of ചെല്ലുളി in english :

Noun Gouge
Related wordscelluḷi (ചെല്ലുളി) - Gouge 
Malayalam to English
English To Malayalam