Ce înseamnă “canal de scurgere in oras”?

“canal de scurgere in oras” în Dicționar Român - Englez

  • drain canal in a town