Home
Help
About
Contact
English to Chinese Dictionary
Search:
绞尽脑汁
jiǎo
jìn
nǎo
zhī
to rack one's brains
<< back to the home page