özverili

  1. self-denying
  2. self-sacrificing
dedicated efforts Noun

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Karşısındakinin menfaatini ... davranan, fedâkâr