English Dictionary
Definition mousepad in British English
mousepad noun
[countable] noun
/ˈmaʊsˌpæd/
Synonyms and related words
2
Synonyms and related words
