English Dictionary
Definition presser in British English
presser noun
noun
1
English Dictionary