French-English dictionary »

pourriture noble meaning in English

FrenchEnglish
pourriture noble nom

noble rot◼◼◼(fungus)
noun