French-English dictionary »

barigoule meaning in English

FrenchEnglish
barigoule nom {f}

saffron milk cap(edible mushroom)
noun