Turkish-English dictionary »

doğrudan demokrasi meaning in English

TurkishEnglish
doğrudan demokrasi noun

direct democracynoun