English-Arabic dictionary »

heywood meaning in Arabic

EnglishArabic
Heywood [UK: ˈheɪ.wʊd]
[US: ˈheɪ.ˌwʊd]

هيوود