Home
Help
About
Contact
English to Chinese Dictionary
Search:
脏乱差
zāng
luàn
chà
(coll.) squalid / squalor
<< back to the home page