Translation of penghalauan in English:

penghalauan

driving, expelling

noun

  • 1

    driving, expelling
  • 2

    herding