English-Arabic dictionary »

democritus meaning in Arabic

EnglishArabic
Democritus

ديموقريطوس