Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangtang shangdeng shangding shangdong shuangdang shangdai ?

shàng dàng taken in (by sb's deceit) / to be fooled / to be duped

Dictionary · Google Translate · Help
By MDBG 2025