Version Française
Meaning of
"ferraille (f) (fer)"
in English language
French to English
English to French
French
English
ferraille (f) (fer)
scrap