n A kind of musk melon. It has in the inside a green moss-like substance.
Meaning of शेवाळेंखरबूज
n A kind of musk melon. It has in the inside a green moss-like substance.
Browse Marathi - English Words
Tags: English Meaning of sevalenkharabuja, sevalenkharabuja Meaning, Tamil to English Dictionary, sevalenkharabuja Tamil Meaning, sevalenkharabuja English Meaning