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ó Solomon Islands

Dictionary · Google Translate · Help
By MDBG 2024