Portuguese-English dictionary »

alegranza meaning in English

PortugueseEnglish
Alegranza proper noun
{f}

Alegranza(one of the Canary Islands)
proper noun