watercourse in French
watercourse in French
cours d'eau
Any channel, either natural or artificial, through which water flows.
cours
Any channel, either natural or artificial, through which water flows.