What do you mean by embarrassed?
Answers
Answered by
3
make uncomfortable and self consicious
Answered by
2
self conscious ,uneasy , uncomfortable etc
Similar questions