Translation of expiation in Malay

expiation

penebusan

noun

  • 1

    penebusan