What does afilador mean?

afilador - Spanish to English

blade sharpener