Arabic-English dictionary »

ديموستيني meaning in English

ArabicEnglish
ديموستيني

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