Arabic-English dictionary »

ذُعْرَة meaning in English

ArabicEnglish
ذُعْرَة f

wagtailvarious small passerine birds