Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sum scam sun swim seam shun ?

rén zhā dregs of society / scum
xià sān làn riffraff / scum / lowlife / despicable / inferior
bài lèi scum of a community / degenerate

Dictionary · Google Translate · Help
By MDBG 2025