Country-greens meaning in malayalam

Word: Country-greens

Meanings of Country-greens in malayalam :

Noun Cheera (ചീര)
Related wordsCountry-greens - Cheera (ചീര)
Malayalam to English
English To Malayalam