self-defense – Català–English translations

🇬🇧 en ca

self-defense noun

  • means of defending oneself from attack
defensa personal, autodefensa
  • law: the right to protect oneself against violence by using reasonable force
legítima defensa
Wiktionary Links