German to English Dictionary

Deutsch Version

Democritus German pronunciation - Say Democritus in English pronunciation Meaning of "Democritus" in English language