synonym of humiliate
which is the right answer in these options
(a) praise (b) applaud (c) embarrass (d) worship
Answers
Answered by
4
EMBRRASS
Similar questions