Translation of dog track in Spanish:

dog track

canódromo, n.

noun

  • 1

    canódromo masculine
    galgódromo masculine Mexico