sweat shops

See also: sweatshops

English

Noun

sweat shops

  1. plural of sweat shop