tire chain - İngilizce Eşanlam Sözlük

tire chain

n.
[1] snow chain