ショベルカー
Meanings
Noun
1. digger; excavator; power shovel
Other readings
Examples1
Pretty soon along came a steam shovel and dug a road through the hill covered with daisies.