to strew [ strewed ; strewn / strewed ]
Synonyme
  • نشر ، أذاع ، بثّ ، أفشى ، أعلن ، أفضى ، أباح ، بيّن ، أبان ، أظهر