Vocabulary

気恥ずかしい

embarrassed; feeling ashamed; feeling awkward

i-adjective