Meaning of trinidad and tobago
Definition of trinidad and tobago
(noun)
an
island
republic
in the West Indies off the
northeastern
coast
of Venezuela; achieved
independence
from the United Kingdom in 1962
Other information on trinidad and tobago
WIKIPEDIA results for
trinidad and tobago
Amazon results for
trinidad and tobago
Tweet