ダイキャスト
daikyasuto

Noun

1. die casting

Other forms: