to overstrew

listen to the pronunciation of to overstrew
English - English
overstraw
To strew or scatter over
to overstrew
Favorites