Meaning of スクラッチレース in Japanese

  1. Words

Definition of スクラッチレース

スクラッチレース(sukuracchireesu)
  1. (n) scratch race
Back to top