English to Chinese Dictionary

Search:

霜露 shuāng frost and dew / fig. difficult conditions


<< back to the home page