Definify.com

Definition 2024


idrosilurante

idrosilurante

Italian

Noun

idrosilurante m (plural idrosiluranti)

  1. A torpedo-carrying seaplane