What does bestreut mean?

bestreut - German to English

strewed

View more

  • strewn