meaning of Abschreckungsmittel

Abschreckungsmittel - German to English

discouraging factor

View more

  • disincentive