esirgemezlik


Results for "esirgemezlik"

Turkish - English dictionary

esirgemezlik

(Turkish - English dictionary) :
self-sacrifice, devotion.