Spanish-English Dictionarydesfavorecer
Meaning of desfavorecer