Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: touqing daqing diqing deqing duxing dougong ?

dòu qíng to flirt / to titillate / to provoke

Dictionary · Google Translate · Help
By MDBG 2025