To favor (fr. Favoriser)

Translation into English

Synonyms