STRESA


Meaning of STRESA in English

Pronunciation: ' str ā -z ə

Function: geographical name

town NW Italy in Piedmont on Lake Maggiore

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.