English to Arabic

Meaning for:
Sweatshop
other
محل العمل الشاقّ