jinshin baibai Japanese - English
1.
Englishhuman trafficking
-
Englishcriminal activity in which people are recruited, etc. to serve an exploitative purpose
-
Japanese人身売買
2.
Englishslave trade
-
Englishtraffic in slaves
-
Japanese人身売買
English translator: Japanese English jinshin baibai Eesti sõnaraamat Español Traductor Svenska Översättare