French-English dictionary »

moulin à foulon meaning in English

FrenchEnglish
moulin à foulon nom {m}

fulling mill◼◼◼(water mill)
noun