Translation of rumah sembelih in English:

rumah sembelih

slaughterhouse

noun

  • 1

    slaughterhouse, place where animals are killed for food