Puerto de la Cruz (English, name)
expansion: Puerto de la Cruz
Senses:
glosses: A city and municipality in the northern part of Tenerife, Canary Islands, Spain.
Forms: