Meaning of afiladora in Spanish:

afiladora

feminine noun

  • 1Máquina o instrumento para afilar herramientas y utensilios.