watercourse in Italian
watercourse in Italian
corso d'acqua
Any channel, either natural or artificial, through which water flows.
corso
Any channel, either natural or artificial, through which water flows.