SACRIFICE HIS WHOLE LIFE TO


Meaning of SACRIFICE HIS WHOLE LIFE TO in English

fight for (something) during one's entire lifetime

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.