Russian-English dictionary »

торпедный аппарат meaning in English

RussianEnglish
торпедный аппарат noun
{m}

torpedo tube(tube through which torpedoes are launched)
noun