French-English dictionary »

dérailleur meaning in English

FrenchEnglish
dérailleur nom {m}

derailleur◼◼◼(mechanism)
noun