vocab dash
Log in
Sign up
Gran Canaria
Meanings
Name
1. Gran Canaria (an island of the Canary Islands)