Arabic-English dictionary »

تَقْرِيرُ المَصِير meaning in English

ArabicEnglish
تَقْرِيرُ المَصِير m

self-determinationpolitical independence of a people