English-Turkish dictionary »

direct democracy meaning in Turkish

EnglishTurkish
direct democracy noun

doğrudan demokrasinoun