Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shuaiqi shuisi shuai shisi shuiqi shuiyi ?

shuāi to fall to one's death / to kill by throwing to the ground

Dictionary · Google Translate · Help
By MDBG 2024