English to Arabic

Meaning for:
Orestes
other
أوريستيز - ابن أجاميمنون و كليتيمنيسترا . الأساطير اليونانيّة