Arabic-English dictionary »

تاريخي meaning in English

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

historical materialism