conclusion of a deal - Español Inglés Diccionario

Proponer traducción