Chinese-English dictionary »

得莫克拉西 /démòkèlāxī/ meaning in English

ChineseEnglish
得莫克拉西 /démòkèlāxī/ noun

democracy [democracies](rule by the people)
noun
[UK: dɪ.ˈmɒ.krə.si] [US: ˌdɪ.ˈmɑː.krə.si]