Arabic-English dictionary »

نَفْطَة meaning in English

ArabicEnglish
نَفْطَة f

blisterbubble on the skin