Arabic-French dictionary »

ذَبَّحَ meaning in French

ArabicFrench
ذَبَّحَ

massacrer