Self-sacrificing :: Self-sacrificing (a.) Yielding up one's own interest, ffeelings, etc; sacrificing one's self..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us