hajiiru

Godan Verb (ru)

1. to feel deeply ashamed (of)

Intransitive
Other forms: