English to Chinese Dictionary

Search:

灰溜溜 huī liū liū dull gray / gloomy / dejected / crestfallen / with one's tail between one's legs


<< back to the home page