Back to Dictionary
赛车场赛
賽車場賽
sàichēchǎngsài
1.
stadium cycle race