Advertisement

Advertisement

Torre de Cerredo

noun

  1. a mountain in NW Spain: highest peak in the Cantabrian Mountains. 8,668 feet (2,642 meters).


Advertisement

Advertisement

Advertisement

Advertisement


TorranceTorre del Greco