English-Arabic dictionary »

semiramis meaning in Arabic

EnglishArabic
Semiramis

سيميراميس - أميرة أشوريّة