strip of metal or plastic used to fasten pipes - Spanish English Dictionary

Suggest a Term