Vocabulary
気恥ずかしい
きはずかしい
embarrassed; feeling ashamed; feeling awkward
i-adjective