Translation of kendo in English:

kendo

Kendo

noun

  • 1

    Kendo, Japanese martial art using bamboo sticks instead of swords