English-French dictionary »

torpedo boat meaning in French

EnglishFrench
torpedo boat (warship designed to fire torpedoes)
noun

torpilleur◼◼◼nom {m}