meaning of sand cast

1. pour molten metal into a mold of sand


Related Words

sand cast |

Developed & Maintained By Taraprasad.com

Treasure Words