Arabic-English dictionary »

مَسَبَّة meaning in English

ArabicEnglish
مَسَبَّة f

abuseinsulting speech