investment castings

English

Noun

investment castings

  1. plural of investment casting