German-English dictionary »

menschenhändler meaning in English

GermanEnglish
der Menschenhändler [des Menschenhändlers; die Menschenhändler] Substantiv

slave trader◼◼◼noun