IMCARY: International Movement of Catholic Agricultural and Rural Youth

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

IMCARY: International Movement of Catholic Agricultural and Rural Youth

Definition in English: International Movement of Catholic Agricultural and Rural Youth