Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-3 of 3 results

Trinidad and Tobago British & World English

a country in the Caribbean consisting of two islands off the NE coast of Venezuela; population 1,230,000 (est. 2009); languages, English (official), Creoles; capital, Port-of-Spain (on Trinidad)

Trinidad and Tobago English-Italian

Trinidad e Tobago m