English to Arabic

Meaning for:
Willows
other
الصفصاف