Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mountain sickness
in English
mountain sickness
#limited
Definitions
Noun
illness
caused
by
high
altitude
People
traveling
to
high-altitude
areas
may
experience
mountain
sickness
.