Arabic-French dictionary »

مُعَسْكَر إِبَادَة meaning in French

ArabicFrench
مُعَسْكَر إِبَادَة m

camp d'exterminationm

camp de la mortm