Definition of “crash helmet” - English Dictionary

british dictionary