Arabic-English dictionary »

أَزْرَق الْحَلْق meaning in English

ArabicEnglish
أَزْرَق الْحَلْق m

bluethroatbird