English to Arabic

Meaning for:
Semiramis
other
سيميراميس - أميرة أشوريّة