English Dictionary
◊ PLOSIVE CONSONANT
Tobago
n : island in West Indies [syn: {Tobago}]