Barataria
English
Proper noun
Barataria
A town in
Trinidad and Tobago
.
Related terms
Barataria Bay