Hindi-English dictionary »

अकीलिया मिलिफ़ोलियम meaning in English

HindiEnglish
अकीलिया मिलिफ़ोलियम

achillea millefoliumnoun