Полный англо-русский словарь

self-giving

Отдающий себя (какому-л. делу); бескорыстный; жертвенный

Полный англо-русский словарь