Arabic-English dictionary »

الصّقور - جمع صقر. من الطّيور الجارحة meaning in English

ArabicEnglish
الصّقور - جمع صقر. من الطّيور الجارحة

Accipiters

Accipitres