moottorirata

Noun

 * 1)  racetrack, racing circuit, motor racing track