English to Chinese Dictionary

Search:

靡烂 làn rotting / decaying


<< back to the home page