Arabic-English dictionary »

عشتروت meaning in English

ArabicEnglish
عشتروت

Astarte