What is the meaning of the word embarrasing
Answers
Answered by
1
Answer:
shameful,humiliating,ignominious,degrading
Similar questions