諗壞腦
Mandarin: shen3 huai4 nao3
Cantonese Cantonese
T2
T6
T5
Definitions
  1. 1 rack one's brains; beat one's brains out
← Back to dictionary