Italian

edit

Participle

edit

buggeranti

  1. plural of buggerante