Translation of drain off in Spanish:

drain off

escurrirse, v.

phrasal verb

  • 1

    (rainwater) escurrirse
  • 2

    • 2.1Cooking

      escurrir

    • 2.2Technology

      extraer