English to Chinese Dictionary

Search:

力尽神危 jìn shén wēi (idiom) physically and mentally exhausted


<< back to the home page