Canada’s Official National Taekwondo Program Learning Portal
English: Indomitable spiritFrançais : Esprit indomptableNotes: Never giving up mentally, even when tired, stressed or facing strong opponents.
» NTKDP Technical Glossary / Glossaire technique du PNTKD