Meaning of ジムカーナ in Japanese

  1. Words

Definition of ジムカーナ

ジムカーナ(jimukaana)
  1. (n) gymkhana
Back to top