English-Hindi dictionary »

nasturtium amphibium meaning in Hindi

EnglishHindi
nasturtium amphibium

यूरोप में नदियों के किनारे पाई जाने वाली बारहमासी जड़ी बूटी