English to Chinese Dictionary

Search:

身经百战 shēn jīng bǎi zhàn lit. veteran of a hundred battles (idiom) / fig. experienced / seasoned


<< back to the home page