Meaning of ASTI in English

ASTI

/ah"stee/ ; Eng. /as"tee/ , n.

a city in the Piedmont region of Italy, S of Turin: center of wine-producing region. 76,950.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .