English

Shotokan noun definition in Combat sports topic from the Oxford Advanced Learner's Dictionary

Shotokan

 noun: Combat sports topic
a popular form of karate