The AI-powered English dictionary
An island in the Canary Islands, the largest of the islands, capital city Santa Cruz de Tenerife. examples