Arabic-English dictionary »

الشّرشور جبليّ meaning in English

ArabicEnglish
الشّرشور جبليّ

Brambling[UK: ˈbræmblɪŋ ] [US: ˈbræmbəlɪŋ ]