English-Arabic dictionary »

direct democracy meaning in Arabic

EnglishArabic
direct democracy

ديمقراطية مباشرةf