özgecilik


Results for "özgecilik"

Turkish - English dictionary

özgecilik

(Turkish - English dictionary) :
altruism.