Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dishi dish doushi dushi dieshi dizhi ?

diū shī to lose; to misplace

Dictionary · Google Translate · Help
By MDBG 2024