Portuguese-English dictionary »

gran canária meaning in English

PortugueseEnglish
Gran Canária proper noun
{f}

Gran Canaria(island in the Canary Islands)
proper noun