meaning of streamlet
1.
A
small
stream;
a
rivulet;
a
rill.
2.
a
small
stream
Related Words
streamlet
|
Developed & Maintained By
Taraprasad.com