French-English dictionary »

mousseron meaning in English

FrenchEnglish
mousseron nom {m}

St. George's mushroom(a species of mushroom)
noun