French-English dictionary »

mouchette meaning in English

FrenchEnglish
mouchette nom {f}

candle snuffer(device made to extinguish a candle)
noun