إنجليزي-العربية قاموس »

self-determination meaning in العربية

إنجليزيالعربية
self-determination political independence of a people

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

Your history