Translation of penghalau in English:

penghalau

driver, herder

noun

  • 1

    driver, herder
    ‘anjing penghalau domba’ sheep dog