Definition of “quad bike” - English Dictionary

English