Arabic-English dictionary »

اِشْتِرَاكِيَّة دِيمُقْرَاطِيَّة meaning in English

ArabicEnglish
اِشْتِرَاكِيَّة دِيمُقْرَاطِيَّة f

democratic socialismsocialism based on democratic principles