English-Arabic dictionary »

dogwood meaning in Arabic

EnglishArabic
Dogwood [UK: ˈdɒ.ɡwʊd]
[US: ˈdɒ.ˌɡwʊd]

نوع من الأشجار