meaning of abgemachte Sache

abgemachte Sache - German to English

done package

View more

  • pre-arranged matter