meaning of Abtausch

Abtausch - German to English

trade-off

View more

  • trade [of a few ideas, terms, insults]