ODECA

views updated

ODECA Organización de estados centroamericanos (Spanish: Organization of Central American States)

More From encyclopedia.com