FREE CITY


Meaning of FREE CITY in English

city that has its own sovereign government under international control

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