Meaning of ショベルカー in Japanese

  1. Words

Definition of ショベルカー

ショベルカー(shoberukaa)
  1. (n) digger
Back to top