Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: city site sit xidi citi ziti ?

(schoolwork) exercise / problem / question
stilb, unit of luminance
(neologism c. 2018) to be thrilled to receive; to excitedly take delivery of

Dictionary · Google Translate · Help
By MDBG 2025