Dutch-English dictionary »

maggiplant meaning in English

DutchEnglish
maggiplant substantief

lovage(a Mediterranean herb)
noun
[UK: ˈlə.vədʒ] [US: ˈlə.vədʒ]