How do you say democritus in French?
— Démocrite


Generic synonyms for democritus in French
philosopherphilosophe (m)