Translation of خود مختاری in English:

خود مختاری

phrase

  • autonomy
    independence, freedom of action