English to Chinese Dictionary

Search:

靡烂 làn rotting; decaying


<< back to the home page