long narrow ridge of mountains - Español Inglés Diccionario

Proponer traducción