Definify.com

Definition 2026


torpilla

torpilla

French

Verb

torpilla

  1. third-person singular past historic of torpiller