Arabic-English dictionary »

صَفْعَة meaning in English

ArabicEnglish
صَفْعَة

slapA blow dealt with the open hand