Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xunhua xuanhuan xuhuan xinhuan xunuan xinhua ?

xún huán to cycle / to circulate / circle / loop
xún huān to seek pleasure (esp. sexual)

Dictionary · Google Translate · Help
By MDBG 2024