lumignons
French
Noun
lumignons
m
plural of
lumignon