YCSCA: Youth Charter for Sport, Culture and the Arts

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

Definition in English: Youth Charter for Sport, Culture and the Arts