Results for "

self-determination

"
English - Turkish Dictionary

self-determination

(English - Turkish Dictionary) :
i. 1. hür irade. 2. kendi geleceğini saptama.