German-Latin dictionary »

menschenhändler meaning in Latin

GermanLatin
Menschenhändler

mango