Translation of self-sacrifice in Malay

self-sacrifice

pengorbanan diri

noun

  • 1

    pengorbanan diri