New English-Irish Dictionary
  • EN > GA
  • GA > EN

storm drain

(also

storm sewer

)
noundraein áirdraein áir bháistíséarach stoirme