NichiDict

ショベルローダー

[shoberuroodaa]

Meanings

1.Noun

shovel loader