Arabic-English dictionary »

سمولوود meaning in English

ArabicEnglish
سمولوود

Smallwood[UK: ˈsmɒˌl.wʊd] [US: ˈsmɒˌl.wʊd]