English to Chinese Dictionary

Search:

脏乱差 zāng luàn chà (coll.) squalid / squalor


<< back to the home page