Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xuqiu zhuqiu zuoqiu suqiu zuiqiu zuqu ?

qiú soccer; football / a soccer ball; a football

Dictionary · Google Translate · Help
By MDBG 2026