TORPEDO TUBE


Meaning of TORPEDO TUBE in English

device for launching a torpedo

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.