Portuguese-English dictionary »

picos da europa meaning in English

PortugueseEnglish
Picos da Europa proper noun
{m-Pl}

Picos de Europa(mountain range in northern Spain)
proper noun