English to Arabic

Meaning for:
Oedipus
other
إديبوس - ابن ليس و جوكاستا . الأساطير اليونانيّة