Browsing from:

Engineering Dictionary

Share
Dictionary Search:

Pressure Die Casting

"A British term. See Die Casting "