苦慮

くりょ

racking one's brains

#7,135

Meanings

  1. noun, takes する, intransitive racking one's brains; worrying oneself; being anxious

Its kanji