Arabic-English dictionary »

لَخَن meaning in English

ArabicEnglish
لَخَن m

smegmasebaceous secretion

Your history