English-French dictionary »

meadowrue meaning in French

EnglishFrench
meadowrue (plant)
noun
[UK: ˈme.dəʊ.ruː]
[US: ˈme.dəʊ.ruː]

pigamonnom {m}