1
[ noun ] device for making large forgings

Related terms

device forge

*