streamlet

streamlet

streamlet

Noun

a small stream

Synonyms: