French-English dictionary »

scolasticide meaning in English

FrenchEnglish
scolasticide nom

scholasticide(destruction of a school system)
noun

scholasticide(destruction of a school system)
noun