CARIFTA (noun) Definition, Meaning & Examples

n acronym for
  1. Caribbean Free Trade Area
CARIFTA (noun) Definition, Meaning & Examples

More Definitions