TRAFFICKING IN HUMAN BEINGS


Meaning of TRAFFICKING IN HUMAN BEINGS in English

buying and selling of human beings, commerce of humans (as in the slave trade)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.