drop sleeves

English

Noun

drop sleeves

  1. plural of drop sleeve