HKDictionary
Unable to load sentence structure. Please check your API configuration and try again.
namˊ²waaiˍ₆nouˏ₅
(谂坏脑)
Pinyin
shen3 huai4 nao3
Translations
noun
rack one's brains; beat one's brains out