PRINCIPALITY OF ANDORRA


Meaning of PRINCIPALITY OF ANDORRA in English

n. Andorra, principality in the eastern Pyrenees (between France and Spain) which is under the joint political control of France and Spain

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