bestrewals

English

Noun

bestrewals

  1. plural of bestrewal