self-determination


Results for "self-determination"

English - Turkish Dictionary

self-determination

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