self-defense – English–日本語 translations

🇬🇧 en ja 🇯🇵

self-defense noun

  • means of defending oneself from attack
自己防衛
  • law: the right to protect oneself against violence by using reasonable force
正当防衛
Wiktionary Links