NichiDict

小恥ずかしい

こはずかしい
[kohazukashii]

Meanings

1.Adj-i

a little embarrassing; slightly embarrassed; somewhat ashamed