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
bài lèi scum of a community / degenerate
xià sān làn riffraff / scum / lowlife / despicable / inferior

Dictionary · Google Translate · Help
By MDBG 2024