What does CARIFTA stand for?
CARIFTA stands for "Caribbean Free Trade Area"
How to abbreviate "Caribbean Free Trade Area"?
"Caribbean Free Trade Area" can be abbreviated as CARIFTA
What is the meaning of CARIFTA abbreviation?
The meaning of CARIFTA abbreviation is "Caribbean Free Trade Area"
What does CARIFTA mean?
CARIFTA as abbreviation means "Caribbean Free Trade Area"