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.

YCSCA: Youth Charter for Sport, Culture and the Arts

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