English edit

Noun edit

frottages

  1. plural of frottage