self-defense – Dansk–English translations

🇬🇧 en da 🇩🇰

self-defense noun

  • means of defending oneself from attack
selvforsvar
Wiktionary Links