Meaning of スノーボート in Japanese

  1. Words

Definition of スノーボート

スノーボート(sunoobooto)
  1. (n) snow boat
Back to top