English-French dictionary »

democritus meaning in French

EnglishFrench
Democritus (Greek philosopher)
proper noun

Démocrite◼◼◼nom propre