Translation of lurcher in Malay

lurcher

noun

  • 1

    anjing yang telah dilatih untuk mengumpulkan binatang-binatang buruan