Dutch-English dictionary »

torpedobuis meaning in English

DutchEnglish
torpedobuis substantief
{f}

torpedo tube(tube through which torpedoes are launched)
noun