leg-of-mutton sleeves

English edit

Noun edit

leg-of-mutton sleeves

  1. plural of leg-of-mutton sleeve