ferraillée

French

Participle

ferraillée f sg

  1. feminine singular of ferraillé