The definition :
Definitions of Andorra:
- noun: a small republic in the eastern Pyrenees between Spain and France
Are you interested in alternative search :
:europe iberia iberian peninsula european country european nation andorran
If you like reading news check: