Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhujiu zhuqi 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 2026