French-English dictionary »

établissement sur dossier meaning in English

FrenchEnglish
établissement sur dossier nom

selective school(type of school)
noun