Translation of pembantaian in English:

pembantaian

abattoir

noun

  • 1

    abattoir, slaughterhouse, place where animals are killed for food