Arabic-French dictionary »

دَمَقْرَطَ meaning in French

ArabicFrench
دَمَقْرَطَ

démocratiser

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

démocratisationf