Romanian-Latin dictionary »

agamemnon meaning in Latin

RomanianLatin
Agamemnon

Agamemnon