Meaning ofself-sacrificingin English

self-sacrificing

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