English-Hindi dictionary »

zea saccharata meaning in Hindi

EnglishHindi
zea saccharata noun

मीठी मकई