Italian edit

Verb edit

attuffando

  1. gerund of attuffare