thread take-up spring stoppers - Turkish English Dictionary

Suggest a Term