Translation of petrifaction in Malay

petrifaction

noun

  • 1

    proses dan bahan yang menjadikan batu