DNESC stands for Diplôme National d’Etudes Supérieures Chorégraphiques (French: Choreography National Advanced Diploma)

DNESC
Share
Abbreviations And Their Meaning