maroufles
French
Noun
maroufles
m
plural of
maroufle