BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Menschenhändler {m} human trafficker

Menschenhändler {pl} human traffickers