girafons
French
Noun
girafons
m
plural of
girafon