Ellunda meaning in english


Word: എള്ളുണ്ട Transliteration: eḷḷuṇṭa

Meaning of എള്ളുണ്ട in english :

Bolus of seasmum
Related wordseḷḷuṇṭa (എള്ളുണ്ട) - Bolus of seasmum 
Malayalam to English
English To Malayalam