English to Chinese Dictionary

Search:

Did you mean: hamhung haihang huahang ?

蛤蟆夯 ma hāng power-driven rammer or tamper


<< back to the home page