English to Chinese Dictionary

Search:

Did you mean: patch paths pits pots pets pads puts ?

冤种 yuān zhǒng (slang) sucker; dupe; patsy (often used humorously or self-deprecatingly)


<< back to the home page