French-English dictionary »

démosthène meaning in English

FrenchEnglish
Démosthène nom propre

Demosthenes◼◼◼(Ancient Greek name)
proper noun
[UK: demˈəʊsthənˌiːz] [US: demˈoʊsthənˌiːz]