English-Hindi dictionary »

artemisia dracunculus meaning in Hindi

EnglishHindi
artemisia dracunculus noun

टेरागन