Basic Karate Terms

Basic Terms to Keep in Mind

Basic-Karate-Terms-to-Know