torpedearla

Spanish

Verb

torpedearla

  1. infinitive of torpedear combined with la