portion of cloth to be sheared - Spanish English Dictionary

Suggest a Term