Hindi-English dictionary »

कैना एडुलिस meaning in English

HindiEnglish
कैना एडुलिस

canna edulisnoun