English to Chinese Dictionary

Search:

糜烂 làn dissipated / rotten / decaying


<< back to the home page