Abbreviation key

CARIFTA

Caribbean Free Trade Association