Polish-English dictionary »

andorra meaning in English

PolishEnglish
Andorra noun

Andorra la Vellanoun
capital of Andorra