Definition of “trackball” - English Dictionary

british dictionary