bestrewments

English

Noun

bestrewments

  1. plural of bestrewment