Arabic-English dictionary »

غصن الورد meaning in English

ArabicEnglish
غصن الورد

Rosebush[UK: ˈrozˌbʊʃ] [US: ˈrozˌbʊʃ]