Arabic-English dictionary »

لُوَيْحَة صَفْرَاء meaning in English

ArabicEnglish
لُوَيْحَة صَفْرَاء

xanthelasmaeyelid cholesterol deposit