Slovnenya

Translation English Spanish: high-altitude

Dictionary: main
high-altitude
adjective