Italian edit

Participle edit

strafacente (plural strafacenti)

  1. present participle of strafare