含羞

Reading
がんしゅう
English
chew over stew over (something embarrassing)
vocabularyKanKen 1