Definify.com

Definition 2025


torpilla

torpilla

French

Verb

torpilla

  1. third-person singular past historic of torpiller