bn:00070336n
Noun Concept
AR
No term available
EN
Embarrassment deriving from the feeling that others are critically aware of you WordNet 3.0
Relations
Sources