Search Results: self-sacrificing

sedabihune
(t)  self-sacrificing