goupils
French
Noun
goupils
m
plural of
goupil