torpedearla
Spanish
Verb
torpedearla
infinitive of
torpedear
combined with
la