STROWN


Meaning of STROWN in English

p.p. of strow.

2. strown ·p.p. of strow.

Webster English vocab.      Английский словарь Webster.