Results for "

otonomi

"
Turkish - English dictionary

otonomi

(Turkish - English dictionary) :
autonomy.