Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: diqi daqiu diqu diqie duqiu diji ?

qiú the earth
qiū hilly (geography)

Dictionary · Google Translate · Help
By MDBG 2026