Andorra la Vella in Greek Andorra la Vella in Greek Ανδόρα λα Βέλια proper noun The capital city of Andorra. Add to Flashcards