Portuguese-English dictionary »

algarve meaning in English

PortugueseEnglish
Algarve proper noun
{m}

Algarve(Southernmost region of Portugal)
proper noun