Search term Notwehr has 3 results
Jump to
DE German EN English
Notwehr (n) [Recht] {f} self-defense (n) [Recht]
Notwehr {f} self-defence
Notwehr {f} self defence

German English translations