What does Abschreckungstheorie mean?

Abschreckungstheorie - German to English

deterrence principle

View more

  • principle of deterrence