Translation of derrame in English:

derrame

masculine noun

  • 1

    • 1.1

      tengo un derrame en el pie I've burst a blood vessel in my foot
      • derrames gastrointestinales gastrointestinal bleeding / hemorrhaging

    • 1.2(de un líquido)

      spillage

  • 2

    Architecture
    embrasure