English Dictionary
Definition presser in British English
presser noun
noun
1

English Dictionary