English to Indonesian
selfsacrifice pengorbanan diri
selfsacrifice
please wait
by Xamux Translate
selfsacrifice
noun
The act of sacrificing one's self, or one's interest, for others; self- devotion.
Tindakan mengorbankan satu s diri, atau kepentingan satu s, bagi orang lain; pengabdian diri.
source: WordNet 3.0
Jangan lupa bookmark situs xamux.com ini ya!
Browse by prefix