Meaning of canódromo in Spanish:

canódromo

Translate canódromo into English

masculine noun

  • 1Instalación destinada a las carreras de galgos.