Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shuoguo suogu suosuo zuoguo shaguo shuguo ?

suǒ guó to close a country; to exclude foreign contact / closed country (Qing China, North Korea etc)
Suǒ guó Somalia / Somaliland / (Tw) Solomon Islands / Suoguo, a state recorded in the Chinese historical texts, said to have been established by the ancestors of the Göktürks

Dictionary · Google Translate · Help
By MDBG 2025