Translation of خود حاکمی in English:

خود حاکمی

phrase

  • self-government