English Dictionary
Definition mouse-driven in British English
mouse-driven adjective
adjective
Synonyms and related words

English Dictionary