self-defense – English–Français translations

🇬🇧 en fr 🇫🇷

self-defense noun

  • means of defending oneself from attack
autodéfense
  • law: the right to protect oneself against violence by using reasonable force
légitime défense
Wiktionary Links