Definition of Principality Of Andorra

  • 1. A small republic in the eastern Pyrenees between Spain and France Noun

Synonyms for word "principality of andorra"

Semanticaly linked words with "principality of andorra"