Meaning of ソバット in Japanese

  1. Words

Definition of ソバット

ソバット(sobatto)
  1. (n) kick-fighting; French boxing
Back to top