kamus
.
Search
About
sand_cast
English
sand cast
Verb
Pour molten metal into a mold of sand
English: sand cast