中国英语翻译

English version

protectorate是什么意思