Hindi-English dictionary »

कैना इन्डिका meaning in English

HindiEnglish
कैना इन्डिका

canna indicanoun