Arabic-English dictionary »

مَاكْرِيل meaning in English

ArabicEnglish
مَاكْرِيل m

mackereledible fish