Arabic-English dictionary »

شُحْرُور meaning in English

ArabicEnglish
شُحْرُور

blackbird''Turdus merula'': blackbird