English-Arabic dictionary »

sourwood meaning in Arabic

EnglishArabic
Sourwood [UK: sˈaʊəwʊd]
[US: sˈaɪʊrwʊd]

شجرة السوروود