SVT
Top 15000
Meanings
Noun
1. initialism of sciences de la vie et de la Terre, subject/class about biology and geology in French schools