Vocabulary

パワーショベル

power shovel; excavator

noun