Back to Dictionary
大锤
大錘
dàchuí
1. sledge