English to Chinese Dictionary

Search:

寒蝉 hán chán a cicada in cold weather (used as a metaphor for sb who keeps their thoughts to themself) / Meimuna opalifera, a kind of cicada found in East Asia


<< back to the home page