Torre De Cerredo (noun) Definition, Meaning & Examples

noun
  1. a mountain in NW Spain: highest peak in the Cantabrian Mountains. 8,668 feet (2,642 meters).
Torre De Cerredo (noun) Definition, Meaning & Examples

More Definitions