mufles
French
Noun
mufles
?
plural of
mufle