Back to Dictionary
电铲
電鏟
diànchǎn
1. power shovel