a japanese martial art using "swords" of split bamboo
English - Chinese
Definition of a japanese martial art using "swords" of split bamboo in English Chinese dictionary