Polish-English dictionary »

alcybiades meaning in English

PolishEnglish
Alcybiades noun

Alcibiadesnoun
Greek name