Home US English high-altitude
Translate high-altitude into Spanish
Occurring or designed for use at a high altitude.
READ THESE ARTICLES