Italian-English dictionary »

cravatta di sherman meaning in English

ItalianEnglish
cravatta di Sherman noun
{f}

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