AOSTA


Meaning of AOSTA in English

n. main city in northwestern Italy in the Italian Alps

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.