Polish-Latin dictionary »

agamemnon meaning in Latin

PolishLatin
Agamemnon (mitologia grecka) mityczny władca Myken;
noun

Agamemnonnoun