English to Chinese Dictionary

Search:

渣子 zhā zi dregs / bits / dregs (of society)


<< back to the home page