Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tuqi teji tieqi tiqi deqi teci ?

to appear on the scene / to arise suddenly

Dictionary · Google Translate · Help
By MDBG 2024