to impose an embargo - Alemán Inglés Diccionario

Proponer traducción