to remedy or alleviate - Alemán Inglés Diccionario

Proponer traducción