Polish-English dictionary »

torpedowiec meaning in English

PolishEnglish
torpedowiec noun

torpedo boatnoun
warship designed to fire torpedoes