Arabic-French dictionary »

مادية تاريخية meaning in French

ArabicFrench
مادية تاريخية

matérialisme historiquem

Your history