small high-speed warship designed for torpedo attacks in coastal waters

listen to the pronunciation of small high-speed warship designed for torpedo attacks in coastal waters
English - English

Definition of small high-speed warship designed for torpedo attacks in coastal waters in English English dictionary

small high-speed warship designed for torpedo attacks in coastal waters
torpedo boat