English-Hindi dictionary »

montia perfoliata meaning in Hindi

EnglishHindi
montia perfoliata noun

मौंटिया पर्फ़ोलियाटा