Meaning of principality of andorra
Definition of principality of andorra
(noun)
a
small
republic
in the
eastern
Pyrenees
between
Spain and France
Other information on principality of andorra
WIKIPEDIA results for
principality of andorra
Amazon results for
principality of andorra
Tweet