French-English dictionary »

ferrailleur meaning in English

FrenchEnglish
ferrailleur nom {m}

scrap dealer◼◼◼noun