English, asked by manas1435, 1 year ago

What is the meaning of the word embarrasing

Answers

Answered by harahini
1

Answer:

shameful,humiliating,ignominious,degrading

Similar questions