pampilles
French
Noun
pampilles
?
plural of
pampille