English
›
Words
bring
(oneself) in favor of another
Translation:
English
Noun
5
ingratiate
Add
Translation