English to Chinese Dictionary

Search:

绞尽脑汁 jiǎo jìn nǎo zhī to rack one's brains


<< back to the home page