French-English dictionary »

cravate de sherman meaning in English

FrenchEnglish
cravate de Sherman nom {f}

Sherman necktie(segment of rail that has been heated and twisted into a loop)
noun