English to Arabic

Meaning for:
Gallberry
other
جالبيري (شجرة)