Definition of torrefactar in Spanish:

torrefactar

transitive verb

  • 1

    Tostar el café con un poco de azúcar.