torpediniera

Italian

Noun

torpediniera f (plural torpediniere)

  1. torpedo boat

Anagrams