ずかしい
hazukashii

i-Adjective

1. embarrassing; embarrassed; ashamed; humiliated; shy

かれらははずかしくてうなだれた。
karerawa hazukashikute unadareta.
They hung their heads in shame.
i-Adjective

2. disgraceful; shameful

Other forms: