humiliate the country and forfeit its sovereignty ; surrender a country's sovereign rights under humiliating terms
a treaty of national betrayal and humiliation
丧权辱国的条约
应用推荐
模块上移
模块下移
不移动