Definify.com

Definition 2025


leg-of-mutton_sleeves

leg-of-mutton sleeves

English

Noun

leg-of-mutton sleeves

  1. plural of leg-of-mutton sleeve