Arabic-English dictionary »

سُرَّة meaning in English

ArabicEnglish
سُرَّة f

navelremnant of umbilical cord