English-Spanish dictionary »

sexual slavery meaning in Spanish

EnglishSpanish
sexual slavery (criminal activity)
noun

trata de blancasnoun
{f}