Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daguo daogu daogui daiguo daogao daogua ?

dǎo guó island nation (sometimes refers specifically to Japan)

Dictionary · Google Translate · Help
By MDBG 2024