What is the meaning of republic of trinidad and tobago in English?

Learn vocabulary with pictures as well as definitions of republic of trinidad and tobago in English

Learn in

See more

n. Republic of Trinidad and Tobago

Definition of Republic of Trinidad and Tobago in English

Island nation with a parliamentary republic located where the Caribbean Sea meets the Atlantic Ocean, lying off the Venezuelan coast, to the south of Grenada.

Synonyms of Republic of Trinidad and Tobago in English

Trinidad and Tobago