Dictionary
Browse
Translate
About
›
›
→
humiliate the nation and forfeit its sovereignty — English to Uyghur Translation | Lughet