English to Chinese Dictionary

Search:

心力交瘁 xīn jiāo cuì to be both mentally and physically exhausted (idiom)


<< back to the home page