özeleştiri


Results for "özeleştiri"

Turkish - English dictionary

özeleştiri

(Turkish - English dictionary) :
self-criticism, autocriticism.