baguels
French
Noun
baguels
m
plural of
baguel