English to Hindi

Meaning for:
Montia perfoliata
other
मौंटिया पर्फ़ोलियाटा