Arabic-English dictionary »

سِيرَانَة meaning in English

ArabicEnglish
سِيرَانَة

sirennymph of Greek mythology

Your history