Translation of storm sewer in Spanish:

storm sewer

desagüe de tormentas, n.

noun

(British storm drain)
  • 1

    desagüe de tormentas masculine