自じ転てん車しゃ競きょう技ぎ場じょう
Meanings
Noun
1. cycling track; velodrome
Kanji used
self
roll around
vehicle
compete
skill
location
Composed of
stadium; (sports) ground; (playing) field; arena
Composed of
bicycle racing; cycle sport
place; spot; grounds; arena; stadium; range