WRAP UP A DEAL


Meaning of WRAP UP A DEAL in English

close a business transaction

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.