Arabic-English dictionary »

سَأْفَة meaning in English

ArabicEnglish
سَأْفَة f

hangnailprotruding piece of nail tissue or skin near base of fingernail or toenail

Your history