twinspurs

English

Noun

twinspurs

  1. plural of twinspur