English to Arabic

Meaning for:
Abelia
other
نبات الـ أبيليا