English-Polish dictionary »

demosthenes meaning in Polish

EnglishPolish
Demosthenes noun
Ancient Greek name

Demostenesnoun