Arabic-English dictionary »

صَفَعَ meaning in English

ArabicEnglish
صَفَعَ

slapto give a slap