self-defense – English–Nederlands translations

🇬🇧 en nl 🇳🇱

self-defense noun

  • means of defending oneself from attack
zelfverdediging
Wiktionary Links