Polish-English dictionary »

alkibiades meaning in English

PolishEnglish
Alkibiades noun

Alcibiadesnoun
Greek name