English-Arabic dictionary »

astarte meaning in Arabic

EnglishArabic
Astarte

عشتروت