port of spain | (n) the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad, Syn. Port-of-Spain, capital of Trinidad and Tobago |
port of spain | (n) the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad, Syn. Port-of-Spain, capital of Trinidad and Tobago |