Arabic-English dictionary »

مَرَض اَللِّسَان اَلْأَزْرَق meaning in English

ArabicEnglish
مَرَض اَللِّسَان اَلْأَزْرَق m

bluetonguedisease of ruminants