winstra

Old English

Adjective

winstra

  1. alternative form of winestra