English-German dictionary »

it`s a deal! meaning in German

EnglishGerman
It`s a deal!

abgemacht