Spanish-English Dictionaryremediar
Meaning of remediar