Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zangdan shangdai shangdao sangde sangtana sankdang ?

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

Dictionary · Google Translate · Help
By MDBG 2025