republic of trinidad and tobago - English Synonyms Dictionary

republic of trinidad and tobago

n.
[1] Trinidad and Tobago