Translation of dog fox in Spanish:

dog fox

zorro, n.

noun

  • 1

    zorro masculine