Italian-English dictionary »

affare fatto! meaning in English

ItalianEnglish
affare fatto! phrase

it's a dealphrase