Search term Teneriffa has 2 results
SV Swedish EN English
Teneriffa Tenerife
Teneriffa (proper) [one of the Canary Islands] Tenerife (proper) [one of the Canary Islands]