STREWN MEANING IN ENGLISH

• strewn Definition & Synonyms

  1. (p. p.) of Strew
  2. () p. p. of Strew.


Synonyms:
Scattered,

RECENT SEARCHES