carafons
French
Noun
carafons
m
plural of
carafon