Arabic-English dictionary »

دَمَق meaning in English

ArabicEnglish
دَمَق m

blizzardsevere snowstorm

دَمَقْرَطَ

democratizeto make democratic

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

democratizationthe introduction of democracy