What does Abmachung mean?

Abmachung - German to English

agreement

View more

  • contract
  • arrangement
  • discount [agreement]
  • meeting
  • offer
  • settlement
  • stipulation
  • understanding [agreement]