English-Spanish dictionary »

it's a deal meaning in Spanish

EnglishSpanish
it's a deal phrase

¡trato hecho!phrase