See also: ferraillés

French

edit

Noun

edit

ferrailles f

  1. plural of ferraille