Arabic-English dictionary »

العلم ذو النجوم المتلألئة meaning in English

ArabicEnglish
العلم ذو النجوم المتلألئة

The Star-Spangled Banner