French-English dictionary »

ail des ours meaning in English

FrenchEnglish
ail des ours nom {m}

ramsons◼◼◼(Allium ursinum)
noun
[UK: rˈamsənz] [US: rˈæmsənz]