العربية-إنجليزي قاموس »

دَمَقْرَطَ meaning in بالإنجليزية

العربيةإنجليزي
دَمَقْرَطَ

democratizeto make democratic

دَمَقْرَطَة f

democratizationthe introduction of democracy