MOUNT HUBBARD


Meaning of MOUNT HUBBARD in English

n. Hubbard, mountain peak in southeast Alaska which is part of the Coast Mountains

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