Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: kuiwei gaiwei kaiwai kawei kuaiwei kiwi ?

kāi wèi to whet the appetite / appetizing / to amuse oneself at sb's expense / to tease
kāi wèi whet the appetite

Dictionary · Google Translate · Help
By MDBG 2024