zarfas
French
Noun
zarfas
m
pl
plural of
zarfa