Meaning of スクラッチマッチ in Japanese

  1. Words

Definition of スクラッチマッチ

スクラッチマッチ(sukuracchimacchi)
  1. (n) scratch match
Back to top