Advertisement

Advertisement

CARIFTA

/ kæˈrɪftə /

acronym for

  1. Caribbean Free Trade Area


Advertisement

Advertisement

Advertisement

Advertisement


cariescarillon