German-English dictionary »

ausbeutebetrieb meaning in English

GermanEnglish
der Ausbeutebetrieb Substantiv

sweat shopnoun