English-Arabic dictionary »

demosthenes meaning in Arabic

EnglishArabic
Demosthenes [UK: demˈəʊsthənˌiːz]
[US: demˈoʊsthənˌiːz]

ديموستيني