What is the meaning of principality of the valleys of andorra in English?

Learn vocabulary with pictures as well as definitions of principality of the valleys of andorra in English

Learn in

See more

n. Principality of the Valleys of Andorra

Definition of Principality of the Valleys of Andorra in English

Parliamentary co-principality located in the southwest of Europe, between France and Spain.

Synonyms of Principality of the Valleys of Andorra in English

AndorraPrincipality of Andorra