ngượng ngùng
Meaning
1 senses
▸
Embarrassed describes feeling ashamed, self-conscious, or awkward in front of others due to a mistake or situation.
vi Cô ấy cảm thấy ngượng ngùng khi bị mọi người nhìn chằm chằm.
en She felt embarrassed when everyone stared at her.