Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xiedu xiaodu xiudu xiada xiadi xidu ?

xià to put poison in sth / to poison
xià to consume (food or drink); to eat; to drink

Dictionary · Google Translate · Help
By MDBG 2024