stecks

English

Noun

stecks

  1. plural of steck