watercourse - Inglés Sinónimo Diccionario

watercourse

n.
[1] stream
[2] waterway