Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zangdan shangdang shangdai shangdao sangde sangtana ?

sàng dǎn panic-stricken / scared out of one's wits

Dictionary · Google Translate · Help
By MDBG 2026