hard temper cold-rolled carbon steel strip - Turkish English Dictionary

Suggest a Term