Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: naxi nizi naixi nisi niji niuxi ?

to counterattack; to strike back / (neologism c. 2008) (of an underdog) to go on the offensive; to make an improbable comeback

Dictionary · Google Translate · Help
By MDBG 2024