Term Gallery logo

Meanings of racing pedals in English