Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: diexie dixue tiexue daxue diezu duxue ?

dié xuè (literary) bloodbath; carnage
dié xuè variant of 喋血

Dictionary · Google Translate · Help
By MDBG 2024