Good-graces meaning

(idiomatic) Favorable regard; personal approval; kindly treatment.
noun
0
0
Advertisement