meaning of afilador

afilador - Spanish to English

blade sharpener