Definitions
noun
the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad
Look “capital of trinidad and tobago” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad