Puerto La Cruz (English, name)
expansion: Puerto La Cruz
Senses:
glosses: A port city in Anzoátegui State, Venezuela.
Forms: