bestrowed

English

Verb

bestrowed

  1. simple past of bestrow