French-English dictionary »

esclavage sexuel meaning in English

FrenchEnglish
esclavage sexuel nom {m}

sexual slavery◼◼◼(criminal activity)
noun