English-Italian dictionary »

it's a deal meaning in Italian

EnglishItalian
it's a deal phrase

affare fatto!phrase