himalaya mountains - Inglés Sinónimo Diccionario

himalaya mountains

n.
[1] Himalayas , Himalaya