English to Chinese Dictionary

Search:

颓坏 tuí huài dilapidated / decrepit


<< back to the home page