Definition of “drive shaft” - English Dictionary

british dictionary