chain of mountains - Inglés Sinónimo Diccionario

chain of mountains

n.
[1] range , mountain range , range of mountains , chain , mountain chain