Spanish-English dictionary »

favorecido meaning in English

SpanishEnglish
favorecido noun
{m}

front runner(most likely winner in a contest, election, etc.)
noun