tack lifters

English

Noun

tack lifters

  1. plural of tack lifter