English to Chinese Dictionary

Search:

Did you mean: huili huilai hualei huli haili huilu huoli huailai ?

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


<< back to the home page