English to Chinese Dictionary

Search:

Did you mean: sum scam sun swim seam shun seem scan ?

人渣 rén zhā dregs of society / scum
败类 bài lèi scum of a community / degenerate
下三滥 xià sān làn riffraff / scum / lowlife / despicable / inferior


<< back to the home page