ferrailles
See also:
ferraillés
French
Noun
ferrailles
f
plural of
ferraille