CARIFORUM

AcronymDefinition
CARIFORUM➣Caribbean Forum of African, Caribbean and Pacific States