What is the meaning of andorra la vella in English?

Learn vocabulary with pictures as well as definitions of andorra la vella in English

Learn in

See more

n. Andorra la Vella

Definition of Andorra la Vella in English

Capital of Andorra.