n. República de Trinidad y Tobago
Translation: Trinidad and Tobago
Definition of República de Trinidad y Tobago in English
República parlamentaria insular situada en la confluencia del mar Caribe y el océano Atlántico, frente a la costa de Venezuela, al sur de Granada.
Synonyms of República de Trinidad y Tobago in English
Definition of República de Trinidad y Tobago in Spanish
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.