ICMICA: International Catholic Movement for Intellectual and Cultural Affairs

What does ICMICA mean? The above is one of ICMICA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Catholic Movement for Intellectual and Cultural Affairs