in (one's) favor - Spanish English Dictionary

Suggest a Term