On-good-terms-with meaning

(idiomatic) Friendly towards; having good relations with.
adjective
0
0
Advertisement