English to Arabic

Meaning for:
Dogwood
other
نوع من الأشجار