Polish-English dictionary »

demostenes meaning in English

PolishEnglish
Demostenes noun

Demosthenesnoun
Ancient Greek name