Arabic-English dictionary »

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

ArabicEnglish
شرشور جبلي m

bramblingbird