CARIFTA

views updated

CARIFTA (kæˈrɪftə) Caribbean Free Trade Area