frotteurist

EnglishEdit

NounEdit

frotteurist (plural frotteurists)

  1. a frotteur