meaning of Abschreckung

Abschreckung - German to English

determent

View more

  • deterrence
  • deterrent