buttarsi

Verb

 * 1) to throw oneself, jump, plunge
 * 2) to throw oneself into, take to
 * 3) to fall upon, swoop down on
 * 1) to throw oneself into, take to
 * 2) to fall upon, swoop down on
 * 1) to fall upon, swoop down on