farfadets
French
Noun
farfadets
m
plural of
farfadet