formula racing

English

Noun

formula racing (uncountable)

  1. Any of several forms of open-wheeled single-seater motorsport.
    Synonym: open-wheel racing

Translations