CAVI

views updated

CAVI Centre audio-visuel international (French: International Audio-Visual Centre)

More From encyclopedia.com