French-English dictionary »

frotteurisme meaning in English

FrenchEnglish
frotteurisme nom {m}

frotteurism◼◼◼(paraphilia)
noun