Arabic-English dictionary »

شجرة الصفصاف meaning in English

ArabicEnglish
شجرة الصفصاف

Osier[UK: ˈəʊ.zɪə(r)] [US: ˈoʊ.zɪər]