WordReference English-Spanish Dictionary © 2025:
Principal Translations |
sewer system n | (underground waste treatment network) | sistema de alcantarillado loc nom m |
| | cloacas nfpl |
'sewer system' aparece también en las siguientes entradas:
In the English description: