English to Chinese Dictionary

Search:

人困马乏 rén kùn mǎ fá riders tired and horses weary (idiom) / worn out / exhausted / spent / fatigued


<< back to the home page