English to Arabic

Meaning for:
Zered
other
شجيرة الصّفصاف