Definition of “roll bar” - English Dictionary

british dictionary