Translation of velodrom in English:

velodrom

velodrome

noun

  • 1

    velodrome, arena with tracks for bicycle racing