SELF RULE AREA


Meaning of SELF RULE AREA in English

area in which residents exercise self-government, autonomous area

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.