Latin-Romanian dictionary »

agamemnon meaning in Romanian

LatinRomanian
Agamemnon

Agamemnon