Ingratiating

0
2343
Ingratiating - Meaning: adjective. Seeking to win favour.

Ingratiating – Meaning: adjective. Seeking to win favour.