torpedearte
Spanish
Verb
torpedearte
infinitive of
torpedear
combined with
te