Spanish-English dictionary »

gran canaria meaning in English

SpanishEnglish
Gran Canaria proper noun
{f}

Gran Canaria(island in the Canary Islands)
proper noun

Your history