Serra da estrela

What is Serra da estrela?

Serra da estrela definition and meaning on Dictionary terms:
noun
a mountain range in N central Portugal. Highest peak, Malh

Tags: