Search term self-defense has 3 results
Jump to
EN English NL Dutch
self-defense (n) [general] zelfverdediging (n) {f} [general]
self-defense (n) [law] zelfverdediging (n) {f} [law]
self-defense (n) [law] noodweer (n) {n} [law]