English-French dictionary »

demosthenes meaning in French

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

Démosthène◼◼◼nom propre