riverlets
English
Noun
riverlets
plural of
riverlet