Translation of anjing serigala in English:

anjing serigala

(Russia) borzoi

noun

  • 1

    (Russia) borzoi, a large wolfhound, wild dog