Arabic-English dictionary »

نَدْب meaning in English

ArabicEnglish
نَدْب m

scarpermanent mark on the skin

نَدْبَة f

scarpermanent mark on the skin

Your history