Translation of alcantarillar in English:

alcantarillar

to lay sewers in, v.

transitive verb

  • 1

    to lay sewers in