Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zengyu cengya zengyi zeng zhengyi zengzi ?

zēng to pressurize / to boost / to supercharge

Dictionary · Google Translate · Help
By MDBG 2024