English to Arabic

Meaning for:
Astarte
other
عشتروت