Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shoubian shoupan shoupin shupian shipian shouban ?

shòu piàn to be cheated / to be taken in / to be hoodwinked

Dictionary · Google Translate · Help
By MDBG 2024