Translation of greyhound track in Spanish:

greyhound track

canódromo, n.

noun

  • 1

    canódromo masculine
    galgódromo masculine Mexico