French-English dictionary »

poteau d'attelage meaning in English

FrenchEnglish
poteau d'attelage nom {m}

hitching post(a post or bar to tether an animal, usually a horse, to stop it straying)
noun