Deutsch Version
Translate
"determent, deterrence"
to German Language
English to German
German to English
English
German
determent, deterrence
Abschreckung {f}