Arabic-English dictionary »

سَفْعَة meaning in English

ArabicEnglish
سَفْعَة f

burnphysical injury