Meaning ofself-sacrificingin English

self-sacrificing

us//ˌsɛlfˈsækrifaɪŋ//uk//ˌsɛlfˈsækrɪfʌɪŋ//
#moderate
Definitions
Base Words