Arabic-French dictionary »

مَجْزَر meaning in French

ArabicFrench
مَجْزَر m

abattoirm

مَجْزَرَة f

massacrem