Vocabulary

油圧ショベル

hydraulic excavator; power shovel; digger

noun