English, asked by bhumrejanhavi, 11 months ago

synoyms of mankind and demeaning​

Answers

Answered by manthan1608
1

humanity and humilating

Answered by guptasarita1
1

mankind - humanity

demeaning - degrading, discredit

Similar questions