English to Chinese Dictionary

Search:

精疲力竭 jīng jié spirit weary, strength exhausted (idiom); spent / drained / washed out


<< back to the home page