A1
Idiom
顔から火が出る
kao kara hi ga deru
Face turns red (from embarrassment)
Meaning
To feel extremely embarrassed or ashamed.
Meaning
To feel extremely embarrassed or ashamed.
Was this helpful?
Comments (0)
Login to Comment
No comments yet. Be the first to share your thoughts!