meaning of Abgemacht ist abgemacht

Abgemacht ist abgemacht - German to English

A deal is a deal.