self rule area

listen to the pronunciation of self rule area
الإنجليزية - الإنجليزية
area in which residents exercise self-government, autonomous area