Definition of タイムトライアルロードレース

タイムトライアルロードレース

taimutoraiaruroodoreesu

noun
time trial road race
Other readings:
タイム・トライアル・ロード・レース