otarşi


Results for "otarşi"

Turkish - English dictionary

otarşi

(Turkish - English dictionary) :
autarky, economic self-sufficiency.