English to Chinese Dictionary

Search:

挥泪 huī lèi to shed tears / to be all in tears


<< back to the home page