Arabic-English dictionary »

شجيرة الصّفصاف meaning in English

ArabicEnglish
شجيرة الصّفصاف

Zered