self-sacrifice


Results for "self-sacrifice"

English - Turkish Dictionary

self-sacrifice

(English - Turkish Dictionary) :
i. özveri, fedakârlık.