Definify.com

Definition 2024


torpilla

torpilla

French

Verb

torpilla

  1. third-person singular past historic of torpiller