Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
hamhung
haihang
huahang
?
蛤蟆夯
há
ma
hāng
power-driven rammer or tamper
<< back to the home page