matterhorn meaning in English
n. matterhorn, mountain in the swiss alps which is one of the highest peaks, in the alps having a pyramid-shaped peak (located near the italian border)
n. matterhorn, mountain in the swiss alps which is one of the highest peaks, in the alps having a pyramid-shaped peak (located near the italian border)