NichiDict

はずい

恥ずい
[hazui]

Meanings

1.Adj-i

embarrassing