Definify.com

Definition 2025


idrosilurante

idrosilurante

Italian

Noun

idrosilurante m (plural idrosiluranti)

  1. A torpedo-carrying seaplane