DictionaryForumContacts

   English
Google | Forvo | +
to phrases
trafficking in persons
gen. tratta degli esseri umani
econ. traffico di persone
law, immigr. tratta di esseri umani; tratta di persone
trafficking in persons: 6 phrases in 3 subjects
General1
Law4
United Nations1