Arabic-English dictionary »

حَدَأَة حَمْرَاء meaning in English

ArabicEnglish
حَدَأَة حَمْرَاء f

red kite''Milvus milvus''