SAINT HELENS


Meaning of SAINT HELENS in English

n. mountain in the northwestern United States which has an active volcano

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