English-French dictionary »

frotteurism meaning in French

EnglishFrench
frotteurism (paraphilia)
noun

frotteurisme◼◼◼nom {m}