Arabic-English dictionary »

شَرَارَة meaning in English

ArabicEnglish
شَرَارَة f

sparkparticle of glowing matter