investment castings

English edit

Noun edit

investment castings

  1. plural of investment casting