Vocabulary
小恥ずかしい
こはずかしい
a little embarrassing; slightly embarrassed; somewhat ashamed
i-adjective