1.

Synonym of Placate

A. to make sure
B. aggravate
C. to pacify
D. irritate
Answer» D. irritate


Discussion

No Comment Found