Arabic-English dictionary »

ديموقريطوس meaning in English

ArabicEnglish
ديموقريطوس

Democritus