Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dadao didao dedao duda duodao dao ?

dǎo to direct / to oversee
dào original
dǎo Dokdo (Japanese Takeshima 竹岛), disputed islands in Sea of Japan

Dictionary · Google Translate · Help
By MDBG 2025