torpiglia

Italian

Noun

torpiglia f (plural torpiglie)

  1. torpedo (fish), stingray