Maareaaccheti meaning in english


Word: മാരോച്ചെടി Transliteration: mārōcceṭi

Meaning of മാരോച്ചെടി in english :

Noun Zucchini
Related wordsmārōcceṭi (മാരോച്ചെടി) - Zucchini 
Malayalam to English
English To Malayalam