CARICAD

views updated

CARICAD (ˈkærɪˌkæd) Caribbean Centre for Administration Development

More From encyclopedia.com