catapultarse
Spanish
Verb
catapultarse
infinitive of
catapultar
combined with
se