English to Chinese Dictionary

Search:

Did you mean: dim time dime dimu dam dian dami dimai ?

低迷 blurred (landscape etc) / low (spirits) / in a slump (economy)


<< back to the home page