Terjemahan menghalau di Bahasa Inggris

menghalau

kata kerja

  • 1

    to chase, to drive away
  • 2

    to drive, to herd