principality_of_andorraEnglish

Andorra, Principality of Andorra

Noun

A small republic in the eastern Pyrenees between Spain and France

English: Andorra, Principality of Andorra

Bahasa: Andora, Andorra

Bahasa words with similar meanings

English words with similar meanings

Show 1 words