Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuqi zhujiu zhiqiu zhuiqiu zhuoqiu zhuqiyu ?

zhǔ qiú cue ball (in pool etc)
zhū qiú exorbitant demands / demanding with menaces / extortion

Dictionary · Google Translate · Help
By MDBG 2025