close a deal successfully, typically an illegal one - Turco Inglés Diccionario

Proponer traducción