catapultandosi

Italian

Verb

catapultandosi

  1. compound of catapultando, the gerund of catapultare, with si