to overstrew

listen to the pronunciation of to overstrew
الإنجليزية - الإنجليزية
overstraw
To strew or scatter over