foiraudes
French
Noun
foiraudes
f
plural of
foiraude