meaning of Bändigung

Bändigung - German to English

repression

View more

  • taming