Definition of “roll bar” - English Dictionary

English