French-English dictionary »

dispositif d'attelage meaning in English

FrenchEnglish
dispositif d'attelage nom {m}

hitch [hitches]◼◼◼(connection point for trailer)
noun
[UK: hɪtʃ] [US: ˈhɪtʃ]