Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: diqi daqiu diqu duqiu diji dijie ?

qiú the earth
qiū hilly (geography)

Dictionary · Google Translate · Help
By MDBG 2024