タイムトライアルロードレース
taimutoraiarurōdorēsu

Noun

1. time trial road race

Other forms: