"オイディプス" English translation

"オイディプス" in English

EN

オイディプス {noun}

オイディプス