Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuqi zhujiu zhiqiu zhuiqiu zhuoqiu zhuqiyu ?

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

Dictionary · Google Translate · Help
By MDBG 2024