French-English dictionary »

[general] muguet meaning in English

FrenchEnglish
[general] muguet nom {m}

thrush [thrushes]noun
[UK: θrʌʃ] [US: ˈθrəʃ]