Translation of drain off in Spanish:

drain off

escurrirse, v.

See Spanish definition of escurrir

phrasal verb

  • 1

    (rainwater) escurrirse
  • 2

    • 2.1Cooking

      escurrir

    • 2.2Technology

      extraer