Italian

edit

Participle

edit

strafacente (plural strafacenti)

  1. present participle of strafare
  NODES