monoplaza
Top 25000
Meanings
Adjective
1. open-wheel (vehicle with only one seat used in motor racing) (vehicles)