NichiDict

きたん

愧赧
[kitan]

Meanings

1.NounNoun・suruIntransitive

blushing with embarrassment