shortbows

English

Noun

shortbows

  1. plural of shortbow