English | German | Russian | Czech

Embarrassed

Words related to feeling embarrassed: to feel bad in front of other people because you did or said something that makes you seem stupid.