Arabic-English dictionary »

عَثْتَار meaning in English

ArabicEnglish
عَثْتَار f

AstarteSemitic goddess of fertility