French-English dictionary »

moucheture meaning in English

FrenchEnglish
moucheture nom

fleck [flecks]◼◼◼noun
[UK: flek] [US: ˈflek]