French-English dictionary »

prédateur sexuel meaning in English

FrenchEnglish
prédateur sexuel nom {m}

sexual predator◼◼◼(person seen as threatening for wanting sex)
noun