Arabic-English dictionary »

الفرقعة meaning in English

ArabicEnglish
الفرقعة

Squibbing