Arabic-English dictionary »

ساتير meaning in English

ArabicEnglish
ساتير

satyrGreek mythology