Polish-English dictionary »

agamemnon meaning in English

PolishEnglish
Agamemnon noun

Agamemnonnoun
Greek hero