Translation of حقِ خودارادیت in English:

حقِ خودارادیت

phrase

  • right of self-determination