uncertain situation or issue full of difficulties and obstacles - Francés Inglés Diccionario

Proponer traducción