Definify.com

Definition 2026


idrosilurante

idrosilurante

Italian

Noun

idrosilurante m (plural idrosiluranti)

  1. A torpedo-carrying seaplane