meaning of bestrew
1.
To
strew
or
scatter
over;
to
besprinkle.
2.
cover
by
strewing
Related Words
bestrew
|
bestrewed
|
bestrewing
|
Developed & Maintained By
Taraprasad.com