Grand-canary meaning

One of the Canary Islands in the Atlantic Ocean east-southeast of Tenerife Island. It is the principal island of the group.
0
0
Advertisement