business deal - Inglés Sinónimo Diccionario

business deal

n.
[1] deal , trade