Meaning of はずかしい in Japanese
Definition of はずかしい
-
(adj-i) shy; ashamed; embarrassed
彼らははずかしくてうなだれた。
They hung their heads in shame.
彼らははずかしくてうなだれた。
They hung their heads in shame.